package group

import (
	"encoding/json"
	"gitee.com/ifinder/wechat-ipad-sdk-golang/base"
)

// 创建群
// ToWxids 多个微信ID用,隔开 至少三个好友微信ID以上
type CreateGroupReq struct {
    ToWxIds string `json:"ToWxids"` // 指定人，至少1个; 并且不能与wxId 同名

    WxId string `json:"Wxid"`
}

type CreateGroupResp struct {
	base.WechatResponse
	Data CreateGroupData `json:"Data"` //返回群ID

}

func (this *CreateGroupResp) Success() bool {
	if this.Code==base.Code_0 && this.Data.BaseResponse.Ret==base.Code_0{
		return true
	}
	return false
}

type CreateGroupData struct {

	BaseResponse base.BaseResponse `json:"baseResponse"`
	ChatRoomName ChatRoomName
}

type ChatRoomName struct {
	String string `json:"string"`
}



func (this *CreateGroupResp)  FromJson(data []byte) error {
	return json.Unmarshal(data,this)
}
